package ar.com.sistventa.entities;

import java.util.Date;

public class Caja {
	private Long id;
	private Long numeroCaja;
	private Date fechaApertura;
	private Date fechaCierre;
	private Usuario usuario;
	private Boolean cerrado;
	private Float efectivoTotal;
	private Float tarjetaTotal;
	private Float efectivoUsuario;
	private Float tarjetaUsuario;
	private Float cajaInicial;
	private String estadoLogico;

	public Caja() {
		this.estadoLogico = "A";
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public void setNumeroCaja(Long numeroCaja) {
		this.numeroCaja = numeroCaja;
	}

	public Long getNumeroCaja() {
		return numeroCaja;
	}

	public Date getFechaApertura() {
		return fechaApertura;
	}

	public void setFechaApertura(Date fechaApertura) {
		this.fechaApertura = fechaApertura;
	}

	public Date getFechaCierre() {
		return fechaCierre;
	}

	public void setFechaCierre(Date fechaCierre) {
		this.fechaCierre = fechaCierre;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public void setCerrado(Boolean cerrado) {
		this.cerrado = cerrado;
	}

	public Boolean isCerrado() {
		return cerrado;
	}

	public Float getEfectivoTotal() {
		return efectivoTotal;
	}

	public void setEfectivoTotal(Float efectivoTotal) {
		this.efectivoTotal = efectivoTotal;
	}

	public Float getTarjetaTotal() {
		return tarjetaTotal;
	}

	public void setTarjetaTotal(Float tarjetaTotal) {
		this.tarjetaTotal = tarjetaTotal;
	}

	public Float getEfectivoUsuario() {
		return efectivoUsuario;
	}

	public void setEfectivoUsuario(Float efectivoUsuario) {
		this.efectivoUsuario = efectivoUsuario;
	}

	public Float getTarjetaUsuario() {
		return tarjetaUsuario;
	}

	public void setTarjetaUsuario(Float tarjetaUsuario) {
		this.tarjetaUsuario = tarjetaUsuario;
	}

	public Float getCajaInicial() {
		return cajaInicial;
	}

	public void setCajaInicial(Float cajaInicial) {
		this.cajaInicial = cajaInicial;
	}

	public void setEstadoLogico(String estadoLogico) {
		this.estadoLogico = estadoLogico;
	}

	public String getEstadoLogico() {
		return estadoLogico;
	}

}
